195 research outputs found

    Worlds apart: industrial and academic focus areas in software testing

    Get PDF
    To determine how industry and academia approach software testing, researchers compared the titles of presentations from selected conferences in each of the two communities. The results shed light on the root cause of low industry-academia collaboration and led to suggestions on how to improve this situation

    Industry-academia collaborations in software testing: experience and success stories from Canada and Turkey : Special Issue Industry Academia Collaborations in Software Testing

    Get PDF
    Collaboration between industry and academia supports improvement and innovation in industry and helps to ensure industrial relevance in academic research. However, many researchers and practitioners believe that the level of joint industry–academia collaborations (IAC) in software engineering (SE) is still relatively very low, compared to the amount of activity in each of the two communities. The goal of the empirical study reported in this paper is to characterize a set of collaborative industry–academia R&D projects in the area of software testing conducted by the authors (based in Canada and Turkey) with respect to a set of challenges, patterns and anti-patterns identified by a recent Systematic Literature Review study, with the aim of contributing to the body of evidence in the area of IAC, for the benefit of SE researchers and practitioners in conducting successful IAC projects in software testing and in software engineering in general. To address the above goal, a pool of ten IAC projects (six completed, two failed and two ongoing) all in the area of software testing, which the authors have led or have had active roles in, were selected as objects of study and were analyzed (both quantitatively and qualitatively) with respect to the set of selected challenges, patterns and anti-patterns. As outputs, the study presents a set of empirical findings and evidence-based recommendations, e.g.: it has been observed that even if an IAC project may seem perfect from many aspects, one single major challenge (e.g., disagreement in confidentiality agreements) can lead to its failure. Thus, we recommend that both parties (academics and practitioners) consider all the challenges early on and proactively work together to eliminate the risk of challenges in IAC projects. We furthermore report correlation and interrelationship of challenges, patterns and anti-patterns with project success measures. This study hopes to encourage and benefit other SE researchers and practitioners in conducting successful IAC projects in software testing and in software engineering in general in the future

    Benefitting from the Grey Literature in Software Engineering Research

    Full text link
    Researchers generally place the most trust in peer-reviewed, published information, such as journals and conference papers. By contrast, software engineering (SE) practitioners typically do not have the time, access or expertise to review and benefit from such publications. As a result, practitioners are more likely to turn to other sources of information that they trust, e.g., trade magazines, online blog-posts, survey results or technical reports, collectively referred to as Grey Literature (GL). Furthermore, practitioners also share their ideas and experiences as GL, which can serve as a valuable data source for research. While GL itself is not a new topic in SE, using, benefitting and synthesizing knowledge from the GL in SE is a contemporary topic in empirical SE research and we are seeing that researchers are increasingly benefitting from the knowledge available within GL. The goal of this chapter is to provide an overview to GL in SE, together with insights on how SE researchers can effectively use and benefit from the knowledge and evidence available in the vast amount of GL

    What is needed of a tachyon if it is to be the dark energy?

    Full text link
    We study a dark energy scenario in the presence of a tachyon field ϕ\phi with potential V(ϕ)V(\phi) and a barotropic perfect fluid. The cosmological dynamics crucially depends on the asymptotic behavior of the quantity λ=MpVϕ/V3/2\lambda=-M_pV_\phi/V^{3/2}. If λ\lambda is a constant, which corresponds to an inverse square potential V(ϕ)ϕ2V(\phi) \propto \phi^{-2}, there exists one stable critical point that gives an acceleration of the universe at late times. When λ0\lambda \to 0 asymptotically, we can have a viable dark energy scenario in which the system approaches an ``instantaneous'' critical point that dynamically changes with λ\lambda. If λ|\lambda| approaches infinity asymptotically, the universe does not exhibit an acceleration at late times. In this case, however, we find an interesting possibility that a transient acceleration occurs in a regime where λ|\lambda| is smaller than of order unity.Comment: 11 pages and 3 figures, minor clarifications added; final version to appear in PR

    Industry-academia collaborations in software engineering: An empirical analysis of challenges, patterns and anti-patterns in research projects

    Get PDF
    Research collaboration between industry and academia supports improvement and innovation in industry and helps to ensure industrial relevance in academic research. However, many researchers and practitioners believe that the level of joint industry-academia collaboration (IAC) in software engineering (SE) research is still relatively low, compared to the amount of activity in each of the two communities. The goal of the empirical study reported in this paper is to exploratory characterize the state of IAC with respect to a set of challenges, patterns and anti-patterns identified by a recent Systematic Literature Review study. To address the above goal, we gathered the opinions of researchers and practitioners w.r.t. their experiences in IAC projects. Our dataset includes 47 opinion data points related to a large set of projects conducted in 10 different countries. We aim to contribute to the body of evidence in the area of IAC, for the benefit of researchers and practitioners in conducting future successful IAC projects in SE. As an output, the study presents a set of empirical findings and evidence-based recommendations to increase the success of IAC projects.Supported by the National Research Fund, Luxembourg FNR/P10/03. Supported by FCT (Fundação para a Ciˆencia e Tecnologia) within the Project Scope UID/CEC/00319/2013.info:eu-repo/semantics/publishedVersio

    Hybrid Software Development Approaches in Practice: A European Perspective

    Get PDF
    Agile and traditional development approaches are used in combination in todays software development. To improve the understanding and to provide better guidance for selecting appropriate development approaches, it is important to analyze such combinations in practice. Results obtained from an online survey strongly confirm that hybrid development approaches are widely used in industry. Our results show that hybrid development approaches: (i) have become reality for nearly all companies; (ii) are applied to specific projects even in the presence of company-wide policies for process usage; (iii) are neither planned nor designed but emerge from the evolution of different work practices; and, (iv) are consistently used regardless of company size or industry secto

    Quality of Web Mashups: A Systematic Mapping Study

    Full text link
    The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-04244-2_8Web mashups are a new generation of applications based on the composition of ready-to-use, heterogeneous components. They are gaining momentum thanks to their lightweight composition approach, which represents a new opportunity for companies to leverage on past investments in SOA, Web services, and public APIs. Although several studies are emerging in order to address mashup development, no systematic mapping studies have been reported on how quality issues are being addressed. This paper reports a systematic mapping study on which and how the quality of Web mashups has been addressed and how the product quality-aware approaches have been defined and validated. The aim of this study is to provide a background in which to appropriately develop future research activities. A total of 38 research papers have been included from an initial set of 187 papers. Our results provided some findings regarding how the most relevant product quality characteristics have been addressed in different artifacts and stages of the development process. They have also been useful to detect some research gaps, such as the need of more controlled experiments and more quality-aware mashup development proposals for other characteristics which being important for the Web domain have been neglected such as Usability and ReliabilityThis work is funded by the MULTIPLE project (TIN2009-13838), the Senescyt program (scholarships 2011), and the Erasmus Mundus Programme of the European Commission under the Transatlantic Partnership for Excellence in Engineering - TEE Project.Cedillo Orellana, IP.; Fernández Martínez, A.; Insfrán Pelozo, CE.; Abrahao Gonzales, SM. (2013). Quality of Web Mashups: A Systematic Mapping Study. En Current Trends in Web Engineering. Springer. 66-78. https://doi.org/10.1007/978-3-319-04244-2_8S6678Alkhalifa, E.: The Future of Enterprise Mashups. Business Insights. E-Strategies for Resource Management Systems (2009)Beemer, B., Gregg, D.: Mashups: A Literature Review and Classification Framework. Future Internet 1, 59–87 (2009)Cappiello, C., Daniel, F., Matera, M.: A Quality Model for Mashup Components. In: Gaedke, M., Grossniklaus, M., Díaz, O. (eds.) ICWE 2009. LNCS, vol. 5648, pp. 236–250. Springer, Heidelberg (2009)Cappiello, C., Daniel, F., Matera, M., Pautasso, C.: Information Quality in Mashups. IEEE Internet Computing 14(4), 32–40 (2010)Cappiello, C., Matera, M., Picozzi, M., Daniel, F., Fernandez, A.: Quality-Aware Mashup Composition: Issues, Techniques and Tools. In: 8th International Conference on the Quality of Information and Communications Technology (QUATIC 2012), pp. 10–19 (2012)Fenton, N.E., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach, 2nd edn. International Thompson 1996, pp. I–XII, 1–638 (1996) ISBN 978-1-85032-275-7Fernandez, A., Insfran, E., Abrahão, S.: Usability evaluation methods for the web: A systematic mapping study. Information and Software Technology 53(8), 789–817 (2011)Garousi, V., Mesbah, A., Betin-Can, A., Mirshokraie, S.: A systematic mapping study of web application testing. Information and Software Technology 55(8), 1374–1396 (2013)Grammel, L., Storey, M.-A.: A survey of mashup development environments. In: Chignell, M., Cordy, J., Ng, J., Yesha, Y. (eds.) The Smart Internet. LNCS, vol. 6400, pp. 137–151. Springer, Heidelberg (2010)Hoyer, V., Fischer, M.: Market Overview of Enterprise Mashup Tools. In: Bouguettaya, A., Krueger, I., Margaria, T. (eds.) ICSOC 2008. LNCS, vol. 5364, pp. 708–721. Springer, Heidelberg (2008)ISO/IEC: ISO/IEC 25010 Systems and software engineering. Systems and software Quality Requirements and Evaluation (SQuaRE). System and software quality models (2011)Kitchenham, B., Charters, S.: Guidelines for performing Systematic Literature Reviews in Software Engineering. Version 2.3, ESBE Technical Report, Keele University, UK (2007)Mendes, E.: A systematic review on the Web engineering research. In: International Symposium on Empirical Software Engineering (ISESE 2005), pp. 498–507 (2005)OrangeLabs: State of the Art in Mashup tools, SocEDA project, pp. 1–59 (2011)Petersen, K., Feldt, R., Mujtaba, S., Mattsson, M.: Systematic mapping studies in software engineering. In: 12th International Conference on Evaluation and Assessment in Software Engineering (EASE), pp. 68–77 (2008)Raza, M., Hussain, F.K., Chang, E.: A methodology for quality-based mashup of data sources. In: 10th International Conference on Information Integration and Web-based Applications & Services (iiWAS 2008), pp. 528–533 (2008)Saeed, A.: A Quality-based Framework for Leveraging the Process of Mashup Component Selection (2009), https://gupea.ub.gu.se/handle/2077/21953Sharma, A., Hellmann, T.D., Maurer, F.: Testing of Web Services - A Systematic Mapping. In: 8th World Congress on Services (SERVICES 2012), pp. 346–352 (2012

    On effective actions of BPS branes and their higher derivative corrections

    Get PDF
    We calculate in detail the disk level S-matrix element of one Ramond-Ramond field and three gauge field vertex operators in the world volume of BPS branes, to find four gauge field couplings to all orders of α\alpha' up to on-shell ambiguity. Then using these infinite couplings we find that the massless pole of the field theory amplitude is exactly equal to the massless pole S-matrix element of this amplitude for the p=np=n case to all orders of α\alpha'. Finally we show that the infinite massless poles and the contact terms of this amplitude for the p=n+2p=n+2 case can be reproduced by the Born-Infeld action and the Wess-Zumino actions and by their higher derivative corrections.Comment: 26 pages, 2 figures, minor corrections,references added and version published in JHE

    Cosmology from Rolling Massive Scalar Field on the anti-D3 Brane of de Sitter Vacua

    Full text link
    We investigate a string-inspired scenario associated with a rolling massive scalar field on D-branes and discuss its cosmological implications. In particular, we discuss cosmological evolution of the massive scalar field on the ant-D3 brane of KKLT vacua. Unlike the case of tachyon field, because of the warp factor of the anti-D3 brane, it is possible to obtain the required level of amplitude of density perturbations. We study the spectra of scalar and tensor perturbations generated during the rolling scalar inflation and show that our scenario satisfies the observational constraint coming from the Cosmic Microwave Background anisotropies and other observational data. We also implement the negative cosmological constant arising from the stabilization of the modulus fields in the KKLT vacua and find that this leads to a successful reheating in which the energy density of the scalar field effectively scales as a pressureless dust. The present dark energy can be also explained in our scenario provided that the potential energy of the massive rolling scalar does not exactly cancel with the amplitude of the negative cosmological constant at the potential minimum.Comment: RevTex4, 15 pages, 5 eps figures, minor clarifications and few references added, final version to appear in PR

    On the evolution of tachyonic perturbations at super-Hubble scales

    Full text link
    In the slow-roll inflationary scenario, the amplitude of the curvature perturbations approaches a constant value soon after the modes leave the Hubble radius. However, relatively recently, it was shown that the amplitude of the curvature perturbations induced by the canonical scalar field can grow at super-Hubble scales if there is either a transition to fast roll inflation or if inflation is interrupted for some period of time. In this work, we extend the earlier analysis to the case of a non-canonical scalar field described by the Dirac-Born-Infeld action. With the help of a specific example, we show that the amplitude of the tachyonic perturbations can be enhanced or suppressed at super-Hubble scales if there is a transition from slow roll to fast roll inflation. We also illustrate as to how the growth of the entropy perturbations during the fast roll regime proves to be responsible for the change in the amplitude of the curvature perturbations at super-Hubble scales. Furthermore, following the earlier analysis for the canonical scalar field, we show that the power spectrum evaluated in the long wavelength approximation matches the exact power spectrum obtained numerically very well. Finally, we briefly comment on an application of this phenomenon.Comment: v1: 15 pages, 4 figures; v2: 16 pages, 5 figures, power spectrum included, discussion in section 5 enlarged, references added; v3: 17 pages, 5 figures, enhancement AS WELL AS suppression of modes at super-Hubble scales pointed out, title changed, discussions enlarged, references added, to appear in JCA
    corecore